package com.ruoyi.delivery.domain;

import java.util.Date;

public class DelTransportDetail {
    private String transportDetailId; // 运输明细编号
    private String trackingNumber;    // 运单号
    private String orderNumber; // 订单编号
    private String productName;       // 产品名称
    private String productBatch; // 批次
    private double weight;            // 重量
    private String weightUnit;   // 重量单位
    private int transportQuantity;    // 运输数量
    private String state;             // 运输状态
    private String origin; // 发源地
    private String type; // 类型
    private Date generatedDate;       // 创建时间

    // Getter & Setter for state
    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getWeightUnit() {
        return weightUnit;
    }

    public void setWeightUnit(String weightUnit) {
        this.weightUnit = weightUnit;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getProductBatch() {
        return productBatch;
    }

    public void setProductBatch(String productBatch) {
        this.productBatch = productBatch;
    }

    public String getOrigin() {
        return origin;
    }

    public void setOrigin(String origin) {
        this.origin = origin;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    // Getters and Setters
    public String getTransportDetailId() {
        return transportDetailId;
    }

    public void setTransportDetailId(String transportDetailId) {
        this.transportDetailId = transportDetailId;
    }

    public String getTrackingNumber() {
        return trackingNumber;
    }

    public void setTrackingNumber(String trackingNumber) {
        this.trackingNumber = trackingNumber;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public double getWeight() {
        return weight;
    }

    public void setWeight(double weight) {
        this.weight = weight;
    }

    public int getTransportQuantity() {
        return transportQuantity;
    }

    public void setTransportQuantity(int transportQuantity) {
        this.transportQuantity = transportQuantity;
    }

    public Date getGeneratedDate() {
        return generatedDate;
    }

    public void setGeneratedDate(Date generatedDate) {
        this.generatedDate = generatedDate;
    }
}
